<?php
include_once 'fns.php';
include_once 'admin_html.php';
include_once 'view.php';



if (isset($_GET['org'])) $id_org=$_GET['org'];
else $id_org=NULL;

if (isset($_GET['dep'])) $id_dep=$_GET['dep'];
else $id_dep=NULL;

if (isset($_GET['let'])) $id_let=$_GET['let'];
else $id_let=NULL;

if (isset($_GET['globalsearch'])) $globalsearch=$_GET['globalsearch'];
else $globalsearch=NULL;

if (isset($_GET['action'])) $action=$_GET['action'];
else $action=NULL;



$tel_ood[]=$id_org;
$tel_ood[]=$id_dep;
$tel_ood[]=  get_tel_org_or_dep($id_dep, $id_org);
$tel_ood[]= formated_tel(get_tel_org_or_dep(0, $id_org));

$name_org=applogic_name_org(get_org($id_org),$tel_ood);
$view=PB_View::getInstance($id_let, $globalsearch, $tel_ood);
/*if (!empty($tel_ood[2]) && $id_dep!=0) {
    $dep_tmp=get_dep($id_dep);
    $name_dep_pdf='<h4>'.$dep_tmp[0][1].' (Тел. '.formated_tel($tel_ood[2]).')</h4>';        
}*/
if ($action=='pdf') {
    include_once 'pdf.php';
    /*if (is_null($id_let) && is_null($globalsearch)) create_pdf($name_org,$name_dep_pdf,pb_emp($id_dep,$id_org,$id_let));
    else 
        if (is_null($globalsearch))   create_pdf("<h4>Сотрудники на букву ".$id_let."</h4>",NULL,pb_emp($id_dep,$id_org,$id_let));
        else create_pdf(NULL,NULL,privat_card_emp($globalsearch));*/
    $view->create_pdf();
    exit;
}
/*$link_pdf='';
    if (is_null($id_let) && is_null($globalsearch)) $link_pdf='<div style="float:right;"><a href="index.php?action=pdf&org='.$id_org.'&dep='.$id_dep.'" title="Получить текущую страницу в PDF"><img src="img/pdf.png" /></a></div>';
    else 
        if (is_null($globalsearch)) $link_pdf='<div style="float:right;"><a href="index.php?action=pdf&let='.$id_let.'" title="Получить текущую страницу в PDF"><img src="img/pdf.png" /></a></div>';
        else $link_pdf='<div style="float:right;"><a href="index.php?action=pdf&globalsearch='.$globalsearch.'" title="Получить текущую страницу в PDF"><img src="img/pdf.png" /></a></div>';
*/

/*org($id_org,NULL);
dep($id_org,$id_dep);
emp($id_dep,$id_org);*/
//display_all();
//pb_view_header(get_org($id_org),  pb_dep($id_org, $id_dep));


display_header('Телефонный справочник');
display_content('<h4>Телефонный справочник Алтайские закрома</h4>');
display_form_global_search(modify_emp_tel_array(get_emp_tel_w_dep(0,0)),$globalsearch);

/*
if (is_null($id_let) && is_null($globalsearch)) pb_view_content(pb_org($id_org), pb_emp($id_dep,$id_org,$id_let),$name_org,pb_dep($id_org, $id_dep,$tel_ood[2]),$link_pdf);
else 
    if (is_null($globalsearch)) echo pb_view_content1($id_let,pb_emp($id_dep,$id_org,$id_let),pb_org($id_org),$link_pdf);
    else pb_view_content2(pb_org($id_org),privat_card_emp($globalsearch),$link_pdf);
  */
$view->pb_view_content();
display_footer();

?>
